Computer Methods for Discrete Logarithm Problem: a Cryptographic Perspective

نویسنده

  • SHI BAI
چکیده

Compution of discrete logarithm is of great interest because of its relevance to public key cryptography. It is believed to be a hard problem because no polynomial time solution has been found. One of the generic algorithm in computing discrete logarithm is Pollard rho algorithm (and its derivatives). The algorithm depend on the ”birthday paradox” idea and makes a pseudo-random walk in finite abelian group. If the group is of order n, the algorithm has expected running time O( √ n), provided the pseudo-random walk behaves like a genuine random walk. Furthermore, storage requirements are minimal. In some cases such as the group of an elliptic curve, the algorithm is the fastest known method currently.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Computer Proven Application of the Discrete Logarithm Problem

In this paper we analyze the application of a formal proof system to the discrete logarithm problem used in publickey cryptography. That means, we explore a computer verification of the ElGamal encryption scheme with the formal proof system Isabelle/HOL. More precisely, the functional correctness of this algorithm is formally verified with computer support. Besides, we present a formalization o...

متن کامل

The Computational Difficulty of Solving Cryptographic Primitive Problems Related to the Discrete Logarithm Problem

To the authors’ knowledge, there are not many cryptosystems proven to be as difficult as or more difficult than the discrete logarithm problem. Concerning problems related to the discrete logarithm problem, there are problems called the double discrete logarithm problem and the e-th root of the discrete logarithm problem. These two problems are likely to be difficult and they have been utilized...

متن کامل

The new protocol blind digital signature based on the discrete logarithm problem on elliptic curve

In recent years it has been trying that with regard to the question of computational complexity of discrete logarithm more strength and less in the elliptic curve than other hard issues, applications such as elliptic curve cryptography, a blind  digital signature method, other methods such as encryption replacement DLP. In this paper, a new blind digital signature scheme based on elliptic curve...

متن کامل

An Implementation of the General Number Field Sieve to Compute Discrete Logarithms mod p

There are many cryptographic protocols the security of which depends on the diiculty of solving the discrete logarithm problem (8], 9], 14], etc.). In 10] and 18] it was described how to apply the number eld sieve algorithm to the discrete logarithm problem in prime elds. This resulted in the asymptotically fastest known discrete log algorithm for nite elds of p elements. Very little is known a...

متن کامل

Generalized Jacobian and Discrete Logarithm Problem on Elliptic Curves

Let E be an elliptic curve over the finite field F_{q}, P a point in E(F_{q}) of order n, and Q a point in the group generated by P. The discrete logarithm problem on E is to find the number k such that Q = kP. In this paper we reduce the discrete logarithm problem on E[n] to the discrete logarithm on the group F*_{q} , the multiplicative group of nonzero elements of Fq, in the case where n | q...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007